import React from 'react'
import Test from './comprents/test'
// 使用了count组件导出的withcount高阶组件处理的count
import {WithCount} from './containers/WithCount'

import { Provider } from "react-redux";

import store from './redux/store'

export default function App() {
    return (
      // 将redux中的store传递给需要的组件
      <Provider store={store}>
        <Test></Test>
        <hr />
        <WithCount></WithCount>
      </Provider>
    );
}

// 在react中使用redux，要使用react-redux
// 1.下载 npm i react-redux
// 2.引入
// （1）要在入口文件或根组件中，引入Provider组件，用于包裹整个项目
//      import {Provider} from 'react-redux'
//      <Provider store={}>...</Provider>
// （2）在需要使用redux数据组件中引入高阶组件connect,用于获取数据
//  import {connect} from 'react-redux'
//   const withCount=connect()(Count)

